home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 7 / Gekikoh Dennoh Club Vol. 7 (Japan).7z / Gekikoh Dennoh Club Vol. 7 (Japan) (Track 01).bin / games / otoko / source.lzh / entry.h < prev    next >
C/C++ Source or Header  |  1999-06-14  |  855b  |  34 lines

  1. /* entry.h */
  2.  
  3. typedef struct _entry {
  4.     short type;        /* 種類 */
  5.     signed short x, y;    /* 座標 */
  6.     short arg;        /* 予備の引き数 */
  7.     short control;        /* 難易度調整用 */
  8.     short timer;        /* 次のキャラクターが出てくるまでの時間 */
  9. } ENTRY;
  10.  
  11. #define ENTRY_MAX    768
  12.  
  13.  
  14. #ifdef GLOBAL_DEFINE        /* グローバル変数の定義と宣言を1つにまとめるテク */
  15. #define Extern            /* Extern をヌル文字列に置換 */
  16. #else
  17. #define Extern extern        /* Extern を extern に置換 */
  18. #endif
  19.  
  20.  
  21. /* グローバル変数 */
  22. Extern ENTRY stage_data[STAGES][ENTRY_MAX];
  23. Extern int entry_counter;
  24. Extern signed int entry_timer;
  25. Extern unsigned char entry_counter_stop;    /* =!0:エントリーを先に進めない(ボス戦等) */
  26. Extern unsigned short entry_control;    /* 現在出現している敵の重み着き総数 */
  27.  
  28.  
  29. /* 関数プロトタイプ宣言 */
  30. void EntryInit0 (void);
  31. void EntryInit (void);
  32. void EntryMove (void);
  33. void EntryTini (void);
  34.